Skip to content

chore: prepare for TS 6 and upgrade @peculiar/x509 to v2#858

Merged
EhabY merged 1 commit intomainfrom
ts6-prep-and-x509-v2
Mar 25, 2026
Merged

chore: prepare for TS 6 and upgrade @peculiar/x509 to v2#858
EhabY merged 1 commit intomainfrom
ts6-prep-and-x509-v2

Conversation

@EhabY
Copy link
Copy Markdown
Collaborator

@EhabY EhabY commented Mar 24, 2026

Migrate deprecated TypeScript options ahead of TS 6:

  • Replace baseUrl with rootDir and explicit path prefixes in test tsconfig
  • Switch integration tests from CommonJS/Node10 to Node16/Node16
  • Add CSS module declaration for TS 6's new TS2882 error
  • Add missing afterEach import in coderApi test (latent bug caught by TS 6)
  • Add explicit types for node/mocha in test tsconfig

Upgrade @peculiar/x509 from v1 to v2 with @abraham/reflection polyfill. Add electron to dependabot ignore list (pinned to VS Code engine version).

@EhabY EhabY self-assigned this Mar 24, 2026
@EhabY EhabY force-pushed the ts6-prep-and-x509-v2 branch from cf49cb0 to 41dbe5b Compare March 25, 2026 10:55
Migrate deprecated TypeScript options ahead of TS 6:
- Replace baseUrl with rootDir and explicit path prefixes in test tsconfig
- Switch integration tests from CommonJS/Node10 to Node16/Node16
- Add CSS module declaration for TS 6's new TS2882 error
- Add missing afterEach import in coderApi test (latent bug caught by TS 6)
- Add explicit types for node/mocha in test tsconfig

Upgrade @peculiar/x509 from v1 to v2 with @abraham/reflection polyfill.
Add electron to dependabot ignore list (pinned to VS Code engine version).
@EhabY EhabY force-pushed the ts6-prep-and-x509-v2 branch from 41dbe5b to 9eb7dc8 Compare March 25, 2026 10:57
@EhabY EhabY requested a review from DanielleMaywood March 25, 2026 12:18
@EhabY EhabY merged commit f49adcf into main Mar 25, 2026
6 checks passed
@EhabY EhabY deleted the ts6-prep-and-x509-v2 branch March 25, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants